//
// Created by lzq on 2024/6/20.
//


/**
 * 本篇是数组的练习尤其是数组作为参数传递时 各种情况的练习
 */
#include <iostream>
using namespace  std;

int test1(int arr[],int arrSize) {
    for(int i=0;i<arrSize;i++){
        arr[i]=arr[i]*10;
    }

}

int test2(int *arr,int arrSize) {
    for(int i=0;i<arrSize;i++){
        arr[i]=arr[i]*20;
    }

}

int test3(float *arr,int arrSize) {
    for(int i=0;i<arrSize;i++){
        arr[i]=arr[i]*20;
    }

}


int main(){

    int num1 = 10;
    int* p1 = &num1;
    cout<<*p1<<endl;


    //cout<<"hello test"<<endl;
    int arr[] = {1,2,3};
    int size = sizeof arr / sizeof (int);
    test2(arr,size);
    for(int i=0;i<size;i++){
        cout<<arr[i]<<endl;
    }
    return 0;
}
